Cs50 2012 - Week 4, Continued